package com.kangyi.app.service;

import com.kangyi.dto.ActivitySignupDTO;
import com.kangyi.dto.CharityListDTO;
import com.kangyi.result.PageResult;
import com.kangyi.vo.CharityDetailVO;
import com.kangyi.vo.PublicActivityDetailVO;

/**
 * @author Blank
 * @version 1.0
 */
public interface CharityService {
    PageResult list(CharityListDTO charityListDTO);

    CharityDetailVO detailPublicActivity(Integer id);

    void register(ActivitySignupDTO activitySignupDTO);

    void cancelRegistration(Integer registrationId);
}
